package com.fc.advbox.service;

import com.alibaba.fastjson.JSONObject;
import com.fc.advbox.entity.UserTokenAcctEntity;
import com.fc.advbox.entity.UserTokenAcctUnlockTxnEntity;
import com.fc.advbox.entity.UserTokenExtractRecordEntity;

import java.util.List;
import java.util.Map;

/**
 * Created by E7450 on 2018/7/27.
 */
public interface IUserTokenAcctService extends BaseService<UserTokenAcctEntity> {

    UserTokenAcctEntity changeTo(JSONObject params);

    UserTokenAcctEntity extract(UserTokenExtractRecordEntity entity);

    void cancelUnlockingTxn(Long unlockTxnId);

    List<UserTokenAcctUnlockTxnEntity> queryUnlockTxnList(JSONObject params);
}
